package mx.ipn.to;



public class DescuentoTO extends TransferObject {
	private int idDescuento;
	private String nombre;
	private String descripcion;
	public double valor;
	private TipoPercepcionDescuentoTO tipoPercepcionDescuentoTO;

	private Integer[] listIdDescuento;
	private String[] listNombre;
	private String[] listDescripcion;

	public void setIdDescuento(int idDescuento) {
		this.idDescuento = idDescuento;
	}

	public int getIdDescuento() {
		return idDescuento;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getNombre() {
		return nombre;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getDescripcion() {
		return descripcion;
	}
	public void setValor(double valor){
    	this.valor = valor;
    }
    public double getValor(){
    	return this.valor;
    }
	public TipoPercepcionDescuentoTO getTipoPercepcionDescuentoTO() {
		return tipoPercepcionDescuentoTO;
	}

	public void setTipoPercepcionDescuentoTO(
			TipoPercepcionDescuentoTO tipoPercepcionDescuentoTO) {
		this.tipoPercepcionDescuentoTO = tipoPercepcionDescuentoTO;
	}

	public Integer[] getListIdDescuento() {
		return listIdDescuento;
	}

	public void setListIdDescuento(Integer[] listIdDescuento) {
		this.listIdDescuento = listIdDescuento;
	}

	public String[] getListNombre() {
		return listNombre;
	}

	public void setListNombre(String[] listNombre) {
		this.listNombre = listNombre;
	}

	public String[] getListDescripcion() {
		return listDescripcion;
	}

	public void setListDescripcion(String[] listDescripcion) {
		this.listDescripcion = listDescripcion;
	}

	public DescuentoTO(int idDescuento, String nombre, String descripcion,
			double valor,TipoPercepcionDescuentoTO tipoPercepcionDescuentoTO) {
		super();
		this.idDescuento = idDescuento;
		this.nombre = nombre;
		this.valor=valor;
		this.descripcion = descripcion;
		this.tipoPercepcionDescuentoTO = tipoPercepcionDescuentoTO;
		this.listDescripcion = null;
		this.listIdDescuento = null;
		this.listNombre = null;
	}

	public DescuentoTO() {
		super();
		this.idDescuento = -1;
		this.nombre = null;
		this.descripcion = null;
		this.tipoPercepcionDescuentoTO = new TipoPercepcionDescuentoTO();
		this.listDescripcion = null;
		this.listIdDescuento = null;
		this.listNombre = null;
	}

	public DescuentoTO(Integer[] listIdDescuento,
			String[] listNombre, String[] listDescripcion,
			TipoPercepcionDescuentoTO tipoPercepcionDescuentoTO) {
		super();
		this.idDescuento = -1;
		this.nombre = null;
		this.descripcion = null;
		this.tipoPercepcionDescuentoTO = tipoPercepcionDescuentoTO;
		this.listIdDescuento = listIdDescuento;
		this.listNombre = listNombre;
		this.listDescripcion = listDescripcion;
	}

}
